import request from '../utils/request';

/**
 * 获取省市区
 * parent_id
 */
export function getProvince(data) {
  return request({
    url: 'address/region/index',
    method: 'get',
    data: data
  });
}

// /**
//  * 获取城市
//  * @param {string} provinceId
//  */
// export function getCity() {
//   return request({
//     url: 'user-addr/city',
//     method: 'get',
//     data: provinceId
//   });
// }

// /**
//  * 获取区
//  * @param {string} cityId
//  */
// export function getRegion(cityId) {
//   return request({
//     url: 'user-addr/region',
//     method: 'get',
//     data: cityId
//   });
// }

/**
 * 地址列表删除
 * id
 */
export function delAddress(data) {
  return request({
    url: 'address/delete',
    method: 'post',
    data: data
  });
}

/**
 * 地址修改
 * 见文档
 */
export function editAddress(data) {
  return request({
    url: 'address/edit',
    method: 'post',
    data: data
  });
}

/**
 * 地址列表
 * page page_number
 */
export function addressList(data) {
  return request({
    url: 'address/list',
    method: 'get',
    data: data
  });
}
export function receiptBookList(data) {
  return request({
    url: 'receipt-book/lists',
    method: 'get',
    data: data
  });
}

/**
 * 地址创建
 * 见文档
 */
export function createAddress(data) {
  return request({
    url: 'address/create',
    method: 'post',
    data: data
  });
}

/**
 * 地址详情
 * id
 */
export function addressDetail(data) {
  return request({
    url: 'address/detail',
    method: 'get',
    data: data
  });
}

/**
 * 获取默认地址
 */
export function defaultAddress() {
  return request({
    url: 'address/get-default',
    method: 'post'
  });
}

/**
 * 设置默认地址
 * id
 */
export function setDefaultAddress() {
  return request({
    url: 'address/set-default',
    method: 'post'
  });
}


export function createreceipt(data) {
  return request({
    url: 'receipt-book/create',
    method: 'post',
    data: data
  });
}
export function editreceipt(data) {
  return request({
    url: 'receipt-book/edit',
    method: 'post',
    data: data
  });
}
/**
 * 地址详情
 * id
 */
export function receiptDetail(data) {
  return request({
    url: 'receipt-book/detail',
    method: 'get',
    data: data
  });
}
export function delreceipt(data) {
  return request({
    url: 'receipt-book/delete',
    method: 'post',
    data: data
  });
}
/**
 * 获取默认地址
 */
// export function defaultAddress() {
//   return request({
//     url: 'address/get-default',
//     method: 'post'
//   });
// }

// /**
//  * 设置默认地址
//  * id
//  */
// export function setDefaultAddress() {
//   return request({
//     url: 'address/set-default',
//     method: 'post'
//   });
// }